<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        //es6 新增
        // var show=function(){
        //     return 10;
        // }

        //箭头函数 去掉function改为箭头，箭头在()和{}中间
        // 如果有一条语句，刚好是return，就可以省略{}+return
        // var show=()=>10
        
        // var show=function(a,b){
        //     return a+b;
        // }

        // var show=(a,b)=>a+b

        //如果有一条语句，就可以省略{}
        //var show=(a,b)=>console.log(a+b);

        //如果参数只有一个，就可以省略 小括号
        // var show=a=>console.log(a);
        // show(100)

        // var show=function(){
        //     console.log(arguments)
        // }
        // show(1,2,3,4,5)

        //箭头函数里面没有arguments
        // 用剩余(rest)运算来代替 ...XXX  (XXX数组)
        var show=(...args)=>{
            console.log(args);
        }
        show(1,2,3,4,5);
    </script>
</body>
</html>